home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 24 / CU Amiga Magazine's Super CD-ROM 24 (1998)(EMAP Images)(GB)(Track 1 of 2)[!][issue 1998-07].iso / CUCD / Programming / SWI / source / swisrc.readme < prev   
Encoding:
Text File  |  1998-05-20  |  2.1 KB  |  73 lines

  1. Short:    SWI-Prolog 2.9.10
  2. Author:   rade@coli.uni-sb.de (Ralph Debusmann)
  3. Uploader: rade@coli.uni-sb.de (Ralph Debusmann)
  4. Type:     dev/lang
  5. Replaces: dev/lang/SWI-Prolog*
  6.  
  7. SWI-Prolog 2.9.10 for AmigaOS
  8. *****************************
  9.  
  10. Looking for a decent Prolog implementation for the Amiga? This might be
  11. it.
  12.  
  13. The Archives
  14. ************
  15.  
  16. The SWI-Prolog 2.9.10 AmigaOS-distribution consists of four seperate
  17. archives (unless you wish to compile your own executable and
  18. runtime-module, you only need one of the binary archives)... 
  19.  
  20. 1. The source archive (swisrc.lha)
  21. This is the original Unix-source archive except for AmigaOS-specific
  22. 'src/config.h', 'src/Makefile' and 'src/pl-os.c' files. Thus you don't
  23. need to run 'configure' (I didn't work for me in 2.9.10 anyway) any more,
  24. 'make' suffices. 
  25.  
  26. 2. The 68k binary archive (swi000.lha)
  27. All you need to run SWI on any 68k AmigaOS-machine. Includes pl-library,
  28. documentation, runtime-module, pl.qlf-path-specifications et al.
  29.  
  30. 3. The 68020 binary archive (swi020.lha)
  31. Same as 2. for 68020+.
  32.  
  33. 4. The 68040 binary archive (swi040.lha)
  34. Guess what.
  35.  
  36. The executables
  37. ***************
  38.  
  39. The included executables resulted from a straight, *not* very fancy ADE
  40. port. Thus to run SWI-Prolog you need
  41.  
  42. *  ixemul.library (v46)
  43.  
  44. plus
  45.  
  46. * an assign called 'SWI:' to the SWI directory
  47.  
  48. I consider changing to libnix in the future. We'll see. Would be nice if
  49. anyone with SAS or StormC could produce a efficient executable (mine seems
  50. to be 4 times slower on my 060/50 than on a stone-old P100). 
  51.  
  52. Nice Tips
  53. *********
  54.  
  55. * to gain back the Amiga Shell history function and line editing but
  56. loose bracket matching and direct keyboard control start SWI-Prolog with
  57. the '-tty'-switch: 'pl -tty'
  58.  
  59. * break SWI-Prolog by pressing CTRL-C
  60.  
  61. * exit back to the Shell by pressing CTRL and the key left from
  62. Backspace simultaneously (or click the Shell's close gadget)
  63.  
  64. * get yourself a good ADE installation and correctly set PAGER and
  65. EDITOR environment variables in order to make predicates like 'help' and
  66. 'edit' usable
  67.  
  68. The End
  69. *******
  70.  
  71. Post any questions to rade@coli.uni-sb.de and have some fun doing prolog
  72. stuff on the Amiga >:)
  73.